The Seattle TimesMedia center

3 of 22
Image
NIRANJAN SHRESTHA / AP
Advertising

Friday, May 24, 2013

Photos of the Day: May 24, 2013

Nepalese boys play at Kumgun Monastery in Lukla, Nepal, Friday, May 24, 2013. Lukla is a town in northeastern, Nepal situated at 2,860 meters (9,383ft) and is a popular landing spot for people visiting the Himalayas.