This is a temple dedicated to Vishnu. There is a place to sit and meditate. You can go into meditative states here effortlessly.
How to Get there
It is inside the Shesh Narayan Temple complex 20 kms south of Kathmandu.
Map: https://goo.gl/maps/YmbBLZrhnFuwiVFD8
About Sheshnarayan Temple
The temple is one of the four Narayana temples of the Kathmandu Valley, a World Heritage Site. The other three are Icchangu Narayan, Bishanku Narayan and Changu Narayan. These temples, which stand in the four cardinal directions, are believed to be built during the reign of the Licchavi king Vishnugupta. Their locations in the cardinal directions and on hilltops was to guard the Kathmandu Valley.