Ohayo
Powered by
Kompas.com
Landscape photo of tourists and local visitors walking around Takeda Castle Ruins located in Hyogo Prefectures Asago City in Japan, which is a famous and popular side trip from nearby Himeji. (SHUTTERSTOCK)