It is an architectural site situated at lalitpur city of nepal .There are many idols and temple in this area at the opposite of the western face of the place