Tag: peaks

Nepal: the land of miracles, from high peaks to ancient temples

Nepal, a small country in South Asia, between China and India and

1 Min Read