As one of the most popular tourist cities in Nepal, Pokhara is surrounded by mountains. Pokhara is famous for crystal-clear Phewa Lake, snow-capped Mt Annapyrna and charming Mt Fishtail. Pokhara is the best place to get a clear view of the Himalaya peak. Phewa Lake is a famous royal resort in Nepal, where the majestic Annapurna mountains constitute the natural background of Phewa Lake. The charming lake and mountains attract large numbers of tourists every year. The World Peace Pagoda is located on a mountain branch by Lake Phewa and was built by Buddhists and monks to pray for world peace. Sarangkot is the highest peak in Pokhara and is well-known for being the best place to watch snowy mountains.