medium Law & Justice

Identify this landmark building, the seat of India's highest court.

Quiz Options

Explanation

This is the Supreme Court of India Building in New Delhi, the apex judicial institution of India.