pull down to refresh

Which place in Nepal? (If you wanna tell). I live close to Nepal in India.