Saturday, May 11
Shadow

This is not a photoshop, but a 100-meter statue of the goddess Kannon located in Sendai, Japan. This is one of the tallest statues in the world.

This is not a photoshop, but a 100-meter statue of the goddess Kannon located in Sendai, Japan. This is one of the tallest statues in the world.
awBmOeD 700b

awBmOeD 700b

Tags: Sendai Daikannon

6384 points, 439 comments.

Go to Source

Exit mobile version