Amritsar: India’s tallest 418 feet tricolor National flag, a symbol of national pride and patriotism, installed on the Attari (Amritsar, Punjab) border on the India-Pakistan border, is spreading its unique charm. Tourists are captivated by the flag as they approach Attari to witness the world-famous Retreat ceremony. Its sheer size leaves them in awe and.