>>7618658Shit, sorry for the slow response. haven't checked post in a while. It's the Takeda Castle ruins in Japan, located north of Himeji. If you time a visit right (Oct-Nov) you have a chance to see the castle "floating in the clouds". This shot was taken from a very busy viewpoint on an opposing hill. You can also climb up it as seen below and it's super surreal. Highly recommend!