America’s tallest building to be lit in Indian tricolor on August 15 Community August 13, 2021 Biggest Indian flag to be unfurled at Times Square to celebrate India’s 75 Independence Day