the towering himalayas enticed the weary travelers with visions of shangri-la , and the spires and temples of the city skyline offered teasing invitations of lotus petals , illumination , and enlightenment .