View from Lake Phewa, in Pokhara (Nepal), on the banks of the Anadu hill and the Shanti stupa (Peace Pagoda) on it