Designed by
Title
Cute green frog statues at Ita Thao pier in Sun Moon lake. #161349853
Description
Cute green frog statues at Ita Thao pier in Sun Moon lake, Nantou County, Taiwan. This pier is near Ita Thao Visitor Center and Sun Moon Lake Ropeway.
This image is editorial