1832. Jama Masjid : Delhi : : Red Square : _________? September 16, 2025 by Admin Hyderabad Moscow New York Lahore ✅ The correct answer is option Moscow.