Selfiee time :


18th Jul, 2017 | Tourism Mail Crew


Lord Shiva devotees takes a selfie with her family outside the Pashupatinath Temple area, in Kathmandu, on Monday, July 15, 2017.