North India is an environmental and linguistic-cultural region of India. It has a various culture, which includes the Hindu centers of Char Dham, Haridwar, Mathura, Allahabad and Varanasi, the Buddhist Mahabodhi Temple, the Sikh Golden Temple. The world famous heritage sites like Valley of flowers, Khajuraho, Bhimbetka Caves, Qutab Minar, Taj Mahal and the state of Rajasthan with unique rajputana culture also lies with in North India region.