
Flanked by snow-covered mountains, the Kathmandu valley is surrounded by lush farming hills dotted with traditional villages and brick houses. It is abundant with ancient temples and shrines worshipped by both Buddhists and Hindus, reflecting a great wealth of culture and tradition.