Longshan (艋舺龍山寺): Taipei’s most popular temple

Taiwan is FULL of temples – over 4,000 of them. I think I even read somewhere that it has the highest number of temples per square mile anywhere in the world.