Amritsar is a thriving city in Punjab with iconic ... Nowadays people can explore all parts of this well-restored complex including mosque, temple, baoli (stepwell), palace etc., ...