Ranthambore, 印度
Sawai Madhopur, Hotel Mountain View RTR , Sawai Madhopur, Rajasthan, India. India., 322001