All God's Creatures

By mcrphotography

View From Underneath

This is the view from the walkway underneath Landmark Tower in Yokohama, Japan. It is pretty impressive with an observation deck on the top.

Comments
Sign in or get an account to comment.