2.5 million garlands needed for Tihar in capital city
INSUBCONTINENT EXCLUSIVE:
KATHMANDU: The Kathmandu Valley alone needs 2