Kiyomizu Dera Kyoto A Pure Water Temple

Kiyomizu Dera Kyoto is a Buddhist Temple located in the eastern part of Kyoto. The shrine…

Himeji Castle, Japan A Jewel Of Japanese Castle Architecture

Japan’s most beautiful & the largest castle complex of Himeji Castle is located atop a hillock…