Yungbulakang Palace in Yarlung Valley, Tibet (by dubsnevets).