Concept:
Many famous temples in India are strongly associated with specific locations. Correctly matching temples with their locations requires knowledge of Indian cultural and architectural heritage.
Detailed Matching Explanation:
A. Sun Temple → III. Modhera
The famous Sun Temple of Modhera is located in Gujarat.
It is dedicated to the Sun God, Surya.
B. Shiva Temple → IV. Ujjain
Ujjain is home to the Mahakaleshwar Jyotirlinga, one of the most important Shiva temples in India.
C. Balaji Temple → I. Tirupati
The Balaji Temple (Lord Venkateswara) is located at Tirupati in Andhra Pradesh.
It is one of the richest and most visited temples in the world.
D. Brahma Temple → II. Pushkar
Pushkar, Rajasthan, is famous for one of the very few temples dedicated to Lord Brahma.
Conclusion:
The correct matching is:
\[
\text{A-III, B-IV, C-I, D-II}
\]
Final Answer: \(\boxed{\text{A-III, B-IV, C-I, D-II}}\)