No, not Australia. Major hint: The country that my little hiding place is a part of is the fourth most populous in the world.