Tōdai-ji, located in Nara, is one of Japan's historic gems. It is home to the bronze statue of the Great Buddha (Daibutsu), ...
The statue of Chhatrapati Shivaji Maharaj set to be installed in Japan's capital city, Tokyo received a warm reception in Ahmedabad where the Indo-Japan Shivaswaraj Rath Yatra reached after ...