Neasden Temple England
This huge Hindu temple was constructed of marble on the outskirts of London in 1995. Full of intricate carvings of Hindu deities created entirely in India, it also houses an exhibition on India and Hinduism.
This huge Hindu temple was constructed of marble on the outskirts of London in 1995. Full of intricate carvings of Hindu deities created entirely in India, it also houses an exhibition on India and Hinduism.