retail landmark in Punjab