Live webcam shows Tower of Peace, Mount Abu. It is located in Rajasthan, India. You may also be interested in online webcams of similar categories: monuments, Religion