The Tai Ching Palace is a Taoist Temple in Lao Shan where the famous Qing Dao Beer is manufactured. It was built a few hundred years ago.
All photos are copyrighted and may not be reproduced or distributed without the expressed written consent of the author.