Japan Abode of Hindu Deities Explored in Film by India Expert
Source NEW DELHI, INDIA, May 13, 2019 (Asian Age): It may surprise many Indians but scores of Hindu Deities, including Saraswati, Lakshmi, Brahma, Ganesha, and Garuda, are actively worshiped in their temples by the Japanese, preserving Indian traditions that have practically been forgotten in India, shows a film screened in Delhi on Sunday. It revealed that there are hundreds of…
