The rock formation on this beach in Tanah Lot definitely makes the atmosphere of this place; as you walk on black rocks on the beach you feel the water under your feet, a gentle breeze comes from the ocean, the temple just stands on the big rock by the sea. The Hindu temple on the rock was built in the 16th century and was dedicated to the sea gods. According to Balinese mythology it is also protected by the sea snakes under the temple. The Pura Tanah Lot Temple has always visitors, mostly at the sunset.After we leave Tanah Lot we head to the mountains, we drive for an hour and reach to Bedugul, different from the ocean side, now we are by the lake, in a mountain area. It’s calm, the temple of Pura Ulun Danu Bratan stands on the lake as if it’s a symbol of serenity. Since the 17th century it is used for offerings to the God of water, lake and river, Dewi Danu. Just behind the temple there’s a big garden lined with palm trees. This is what makes Bali special, on the same day you experience nature in its contrasts.