© 2010 Jeff Lee

The Lalu

The Lalu , Sun Moon Lake. The hotel sits at the edge of a cliff overlooking the beautiful Sun Moon Lake in Yuchi, Nantou County, Taiwan. This is the mirror pool located near the guest rooms.

Afternoon tea at the Tea House, one of the seven restaurants at the hotel.

One Comment