Monday, November 25
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.