The question asks about the location of the Jag Mandir Island Palace, which is situated in Lake Pichola. To determine the correct answer, let's examine the options provided:
- Chandigarh, Haryana: Chandigarh is a city and a union territory that's the capital of two Indian states, Haryana and Punjab. It is not known for having Lake Pichola or the Jag Mandir Island Palace.
- Udaipur, Rajasthan: Udaipur, often referred to as the "City of Lakes," is located in the state of Rajasthan. Lake Pichola is one of its most famous lakes, and Jag Mandir is indeed an island palace located on this lake. Therefore, this is the correct answer.
- Bihar, Patna: Patna is the capital city of the state of Bihar. It does not house Lake Pichola or Jag Mandir Island Palace.
- Bhubaneshwar, Odisha: Bhubaneshwar is the capital of Odisha, known for its ancient temples, but not related to Lake Pichola or Jag Mandir Island Palace.
Conclusively, the correct answer is that the Jag Mandir Island Palace built in Lake Pichola is located in Udaipur, Rajasthan.