Kathmandu's ancient and refined culture has been inspired by the convergence of the Hindu and Buddhist devotion of its inhabitants. The traditional customs, festivals, art and literature are all religious in character. Kathmandu's location on a key Asian trade route has exposed it to varied influences form ancient times, and they have further enriched local artistic traditions.