Green water with leaves and flowers floating on it at Wayside Thai Land, a serene garden spot perfect for relaxation and nature lovers.