Lion’s Gate
Nepal /Bhaktapur /Bhaktapur Lion’s Gate is situated at Durbar Square, Bhaktapur, Nepal. Edit Detail InformationEdit This gate has two beautiful stone statues of Hindu deities installed on its either side. It is said that the hands of the artisans who produced this were cut off immediately after he gave a finishing touch to them. A […]