Sort:  

Wow! You've been to Nepal? It indeed is a beautiful place and people here are amazing. Thanks for following.

Post some good pictures for us

I'll definitely do that. :D