India's diverse landscape and rich cultural heritage are showcased in its majestic monuments, fortresses, and gardens.