The stone in this picture is located at Kumbeshwor, Lalitpur, Nepal inside the courtyard of Bangalamukhi temple.