After asking Julie’s father for his blessing, Brandon popped the question on “Lovers Leap” in Rock City, Georgia. The mountain overlooked seven states and it was the perfect place for them to “take the leap!”