Experience the beauty of Tenjuan Temple Garden in Kyoto, Japan. This splendid garden, constructed in 1337, will captivate you with its serene atmosphere and stunning scenery.