For Jahangir , if the Islamic idea of paradise had any meaning , it was here , amid the staggered terraces , tranquil pools , waterfalls , and trees , looking out over the lake against the backdrop of the Himalayas .
There are waterfalls , trees and tranquil pools looking out over the lake .