English, asked by Anonymous, 10 months ago

Hi friends do you where is this place located. It's beautiful​

Attachments:

Answers

Answered by punvinayak93
1

Answer:It is the country of of himalyan mountains-Nepal

Answered by Anonymous
9

It is the country of Himalayan mountains - Nepal...

Similar questions