The Golden Temple in Amritsar, India is a stunning structure that seems to have been dropped right in the middle of the Amritsar river.

15 Things About ALDI Stores That No One Tells You
Nine Out of 10 Items Are Store Brands More than 90% of the products found