dailytrackpic.wordpress.com
Dasarath Rangasala Stadium – Kathmandu, Nepal
The next country in Asia is Nepal. Their featured track can be found inside Dasarath Rangasala Stadium, the largest stadium in Nepal. This stadium was also built in the mid 1950’s, and like most st…