No really, I can. See that vertically oriented street? It's there, near the bottom. But really what this picture portaits is a quaint little town that screams to be taken pictures of, and goes by the name of Kinosaki.
taken on 14 April 2015, 10:38
location: Okunoin Daishidō in Kinosakionsen, Hyōgo, Japan