Some landscapes just have a way of making you feel tiny! How many people can you spot in this pic? C