category image
1,002 results
The Ruins of Takeda Castle

The Ruins of Takeda Castle

Bryan Baier

Built in 1441 on the summit of a 1,000-foot mountain, the ruins of Takeda Castle cover an area a quarter of a mile in length and..

Hyogo 2
Exploring Omori

Exploring Omori

Jasper Wilkins

Omori is filled with history and parkland, including the beautiful Heiwa-no-mori koen. Other places of interest include the Sh..

Tokyo