Perfect 👌 place for meditation. Environment is so much refreshing. The Nepal Vipassana Center - Dharmashringa, is located in the foothills of the Himalayas, overlooking the Kathmandu valley, about 12 kilometer north of Kathmandu City. The Center's land covers nearly four acres and is bordered by a beautiful wildlife reserve. An abundant water supply nourishes the gardens, where flowers bloom throughout the year.