Longshan Temple in Taipei, Taiwan. - Image Details