Castle Ruins in Hyogo Prefecture

Takeda Castle is now one of the top 100 famous castles in Japan due to its stone walls and spectacular views, despite being in ruins. It is possible to witness a sea of clouds surrounding the castle, making it appear as a castle floating in the sky, commonly referred to as “Castle in the Sky” or “The Machu Picchu of Japan”.

Vermillion lanterns in the snow

Places to Go in Snowy Kyoto

Kyoto is known for its cold weather in winter. Most people prefer staying indoors in the comfort of the kotatsu, warming themselves. But when the snow falls, it's time to get out of your comfort zone and start to hunt for photo opportunities!

Popular Posts

Newest Posts