Friday, November 22
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.